high-rise housing project - Spanish English Dictionary